on-site personnel - Alemán Inglés Diccionario